home *** CD-ROM | disk | FTP | other *** search
/ Atari Forever 4 / Atari Forever 4.zip / Atari Forever 4.iso / SERIE_AI / AI_051 / THING_10 / WICHTIG.TXT < prev   
Text File  |  1998-03-14  |  5KB  |  87 lines

  1. Hier finden sich einige wichtige Hinweise zu dieser neuen Version von 
  2. Thing, sowohl aus programmtechnischer, als auch aus organisatorischer 
  3. Hinsicht.
  4.  
  5.  ∙ Thing wird seit etwa Anfang Mai nicht mehr von Arno Welzel, sondern von 
  6.    mir, Thomas Binder, betreut. _Registrierungen gehen jedoch weiterhin an 
  7.    Arno_, das wird sich erst zur nächsten Version ändern.
  8.  
  9.    Nichtsdestotrotz bin ich Spenden natürlich nicht abgeneigt. Meine 
  10.    Bankverbindung:
  11.  
  12.    Thomas Binder
  13.    Dresdner Bank AG Frankfurt am Main
  14.    Konto-Nr.: 9 024 050 00
  15.    BLZ 500 800 00
  16.  
  17.  ∙ Der Hypertext ist größtenteils noch aus Sicht von Arno geschrieben, 
  18.    daher klingen einige Stellen, an denen z.B. auf Programme von mir 
  19.    verwiesen wird, u.U. etwas eigenartig. Da ich aber weder Zeit noch Lust 
  20.    hatte, diese Doku komplett zu überarbeiten, muß man damit halt leben.
  21.  
  22.    Außerdem habe ich bislang keine eigenen Danksagungen geschrieben (sorry, 
  23.    folks!), eine muß ich aber auf jeden Fall schon jetzt loswerden: Ich 
  24.    danke Arno Welzel für das Vertrauen, das er mir durch das Abgeben der 
  25.    Weiterentwicklung von Thing an mich entgegengebracht hat. Ich hoffe, daß 
  26.    ich sein hohes Niveau halten kann.
  27.  
  28.  ∙ Ein neues ThingIcn gibt es noch nicht, eventuell wird Arno das selbst 
  29.    weiterführen. Bis auf weiteres muß man also auf das alte ThingIcn von 
  30.    Holger Weets zurückgreifen.
  31.  
  32.  ∙ Thing versteht jetzt auch die von Unix-Shells bekannten Wildcards für 
  33.    ein Zeichen aus einer Auswahl (z.B. "[ABYZ]" oder "[A-O]") und wertet 
  34.    "*" jetzt wirklich als "kein oder beliebig viele Zeichen" aus.
  35.  
  36.    Daraus folgt, daß ab sofort "*" und "*.*" _nicht mehr identisch sind!_ 
  37.    "*.*" paßt nur noch auf alle Dateien, die mindestens einen Punkt im 
  38.    Namen haben, also z.B. nicht auf "README". Wer also in seiner ICONS.INF 
  39.    oder in den Zuständigkeitslisten der Applikationen noch irgendwo "*.*" 
  40.    eingetragen hat, obwohl eigentlich alle Dateien gemeint sind, muß das 
  41.    jetzt ändern. Thing macht das nicht automatisch, weil "*.*" ja durchaus 
  42.    beabsichtigt sein kann.
  43.  
  44.  ∙ Mit der neuen Version werden die farb- und auflösungsabhängigen Info-
  45.    Files von Thing in eine Datei zusammengefaßt (siehe auch den Abschnitt 
  46.    'Dateiformate' im Hypertext). Thing lädt aber weiterhin das alte, 
  47.    getrennte Format, man muß also nichts konvertieren. Erst beim nächsten 
  48.    Speichern der Einstellungen wird dann dafür nur noch eine Datei erzeugt. 
  49.    Da das neue Format nicht für alle Situationen von Vorteil ist, wird man 
  50.    beim nächsten Update aller Voraussicht nach wählen können, welches 
  51.    Format beim Speichern benutzt werden soll.
  52.  
  53.  ∙ Thing kennt jetzt sogenannte "Fallback"-Dateien für die farb- und 
  54.    auflösungsabhängigen Einstellungen. Wird beim Laden keine direkt 
  55.    passende Datei gefunden, sucht Thing nach der nächst kleineren, die für 
  56.    die aktuelle Auflösung und Farbtiefe ebenfalls verwendbar ist. Zusammen 
  57.    mit der Möglichkeit, die Einstellungen wieder in diese "Fallback"-Datei 
  58.    zu speichern, kann man bei Bedarf für unterschiedliche Auflösungen eine 
  59.    einzige Datei verwenden (die dafür natürlich in der niedrigsten 
  60.    benötigten Auflösung gespeichert worden sein muß).
  61.  
  62.  ∙ Thing erlaubt es jetzt auch, Applikationen auf ausführbare Programme 
  63.    anzumelden, z.B. TTP-Start auf *.ttp. Das Möglichkeit von Thing, die 
  64.    Zuständigkeit einer Applikation zum Öffnen und zum Anzeigen bestimmter 
  65.    Dateien zu unterscheiden, hat bei vielen Anwendern zu Mißverständnissen 
  66.    geführt, die ihren Datei-Viewer als "Zuständig für das Öffnen von *" 
  67.    angemeldet haben. Mit dem neuen Thing führte das aber jetzt dazu, daß 
  68.    sämtliche ausführbaren Programme an den Viewer geleitet würden. Aus 
  69.    diesem Grund filtert Thing beim Laden der THING.INF automatisch alle in 
  70.    der Öffnen-Liste einer Applikation zu findenden "*" und "*.*"-Einträge 
  71.    heraus und verlagert sie in die Anzeigen-Liste, wo sie auch hingehören.
  72.  
  73.    An dieser Stelle nochmal eine kurze Erläuterung: Bei einem Doppelklick 
  74.    auf eine Datei wird zunächst geprüft, ob eine Applikation für das Öffnen 
  75.    des betroffenen Dateityps zuständig ist. Wird keine gefunden, wird nach 
  76.    einer passenden Applikation mit Zuständigkeit für das Anzeigen gesucht. 
  77.    Ist weder eine passende Applikation zu Öffnen, noch eine zum Anzeigen 
  78.    vorhanden, erscheint eine Fehlermeldung. Bei Control-Doppelklick wird 
  79.    nur nach einer Anzeige-Applikation gesucht.
  80.  
  81.    Ein Dateiviewer sollte daher immer so angemeldet werden, daß die 
  82.    passenden Dateitypen (ggf. eben auch "*") in die Anzeigen-Liste gesetzt 
  83.    werden. Sinn und Zweck des Ganzen ist es, z.B. für das Anzeigen und das 
  84.    Bearbeiten von GIF-Dateien zwei unterschiedliche Applikationen benutzen 
  85.    zu können.
  86.  
  87.